package cn.iocoder.yudao.module.reading.service.community;

import cn.iocoder.yudao.module.reading.controller.app.community.vo.common.SensitiveCheckRespVO;

/**
 * 微信内容安全检查服务接口
 *
 * @author 芋道源码
 */
public interface WxContentSecurityService {

    /**
     * 检查文本内容是否包含敏感信息
     *
     * @param content 待检查的文本内容
     * @return 检查结果
     */
    SensitiveCheckRespVO checkTextContent(String content);

    /**
     * 检查图片内容是否包含敏感信息
     *
     * @param imageUrl 图片URL
     * @return 检查结果
     */
    SensitiveCheckRespVO checkImageContent(String imageUrl);

    /**
     * 批量检查文本内容
     *
     * @param contents 待检查的文本内容列表
     * @return 检查结果列表
     */
    SensitiveCheckRespVO batchCheckTextContent(String... contents);

}
